frustration from unexpected disappointment - Turkish English Dictionary